home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-21 / tips1290.zip / TIPS1211.ASC < prev   
Text File  |  1991-02-02  |  95KB  |  2,143 lines

  1. Tips by Craig S. Stevenson, Sysop, The Bertha BBS
  2.  
  3. From:          The Bertha BBS  (218)-924-2060  (Node 1 - USR Dual-Standard)
  4.                16,000+ Files On-Line  (DesqView, Windows, PCX Clip-Art, Etc.)
  5.                FREE - First Call Access! (Upload/Download Byte Ratios Apply)
  6.  
  7. Date:          December 11, 1990
  8.  
  9. Availability:  The current ASCII version of TIPS is available to subscribers
  10.                of The Bertha BBS.
  11.  
  12. Disclaimer:    Use the tips at your own risk!  I have tried to be accurate in
  13.                my diagnosis of problems and their solutions.  However, it is
  14.                impossible to know everything about your machine.  These tips
  15.                worked on my machines, they may not work on yours due to some
  16.                unforeseen differences.  Neither I, nor The Bertha BBS will be
  17.                held responsible for damages done by anything you do to your
  18.                machine.
  19.  
  20. Distribution:  This file may be distributed on BBS's as long as it is not
  21.                modified in any way.
  22.  
  23. Support:       If you find the TIPS helpful, you may show your appreciation by
  24.                making a small contribution of $10.00.  This helps to defray
  25.                the costs of maintaining and distributing the TIPS file.  You
  26.                may send a check or money order to:
  27.  
  28.                   Craig S. Stevenson, Sysop
  29.                   The Bertha BBS
  30.                   P.O. Box 297
  31.                   Bertha, MN 56437-0297
  32.  
  33.                If you are a subscriber to The Bertha BBS, your support has
  34.                already been given.  Thank you very much.
  35.  
  36. Contributors:  Bill Earnest - (Future Domain SCSI Controller Information)
  37.  
  38.                The people listed above have contributed valuable information
  39.                to supplement existing tips.
  40.  
  41.                If you have any information regarding the information contained
  42.                in any of the tips, please feel free to contact me at the
  43.                number listed above.
  44.  
  45. ══════════════════════════════════════════════════════════════════════════════
  46. What's new in TIPS1215:
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. The following is a list of hardware and software used to develop TIPS:
  68.  
  69.  
  70. HARDWARE                               SOFTWARE
  71.  
  72. DTC 6280 ESDI Disk Controller          ADCACHE Version 1.20
  73. DTC 5280 MFM Disk Controller           Automenu 4.5, 4.7
  74. DTC 7280 MFM Disk Controller           CardX 8.3, 8.9
  75. DTC 7282 RLL Disk Controller           Check-It
  76. DTK 386-25 (Cache)                     DAC Accounting 4.0, 4.1
  77. Hayes V.42 Modem                       DAC Payroll 4.0, 4.1
  78. IBM Color Printer                      DesqView 2.25, 2.26, 2.31
  79. IBM Proprinter II                      Disk Technician Advanced
  80. IBM Proprinter XL24                    Doorway 2.05, 2.06(Beta), 2.11
  81. Imprimis 94205-51 Hard Drive           DSZ 4-11, 6-26, 11-19
  82. IRWIN IR-445 Tape Backup               Flash News 3.0
  83. Lantastic Ethernet Card                Generic Cadd Level 3, CADD 5.0
  84. Lantastic Voice Card                   Lantastic NOS 3.0, 3.02 Ethernet
  85. Maxtor XT-4380E Hard Drive             Lotus 1-2-3 Version 2.2, 3.1
  86. Microscience HH-1090 Hard Drive        Manifest 1.00, 1.01
  87. Microscience HH-1050 Hard Drive        MS-Dos 3.3, 4.0
  88. NEC Multisync 3D Monitor               New Print Shop
  89. Panasonic KX-P4455 Laser               New Print Shop Companion
  90. Panasonic KX-P1124 Printer             Novell Advanced Netware 2.15
  91. Roland DXY-1200 Plotter                PCTools Deluxe 5.5, 6.0
  92. Seagate ST-225 Hard Drive              PFS:  Professional Write 2.1
  93. Seagate ST-238 Hard Drive              Publish-It 1.1, 1.2
  94. Seagate ST-251 Hard Drive              QEMM 4.23, 5.00, 5.11
  95. Seagate ST-4182E Hard Drive            Qmodem 4.1b, 4.2, 4.2A, 4.2B, 4.2C
  96. Seiko Smart Label Printer              RBBS-PC 17.3, 17.3A, 17.3B
  97. Summasketch MM-1201 Tablet             Reconfig 3.1
  98. Toshiba XM-3201B CD-ROM                SHEZ 5.7, 5.8, 5.9
  99. USR Courier Dual Standard              Smart Label Printer Software
  100. USR Courier HST 14400                  Super PC-Kwik 3.53
  101. Video Seven VRAM 512 Video Card        TAME 2.30, 2.41, 2.44, 2.50
  102. Zenith Z159-8                          THEDRAW 3.30
  103. Zenith Z286-8                          UPDN 6.6C
  104. Zenith Z286-12                         Windows 3.0
  105. Zenith Z386-16                         X00.SYS Version 1.22, 1.23H, 1.24
  106. Zenith Turbosport 386                  ZDOS 3.3+, 4.01
  107. Zenith Z386-25
  108. Zenith ZCM-1390 Monitor
  109. Zenith ZCM-1490 Monitor
  110. Zenith ZCM-1492 Monitor
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. ══════════════════════════════════════════════════════════════════════════════
  134.   ┌───────────┐
  135.   │ TIP INDEX │
  136.   └───────────┘
  137. ══════════════════════════════════════════════════════════════════════════════
  138. Category        Tip#   Problem Or Topic
  139. -------------   ----   -------------------------------------------------------
  140. QEMM/DesqView     1    Repeated system hangs when using DesqView.
  141. QEMM/DesqView     2    High speed communications causing hangs within DV.
  142. QEMM/DesqView     3    Print screen causing hangs in DesqView 2.26.
  143. QEMM/DesqView     4    System hangs when using PCTools Deluxe V6.0 in DV.
  144. QEMM/DesqView     5    Getting a caching program to work with DesqView.
  145. QEMM/DesqView     6    Acquiring more high ram.
  146. QEMM/DesqView     7    Communications program causing system slowdown in DV.
  147. QEMM/DesqView     8    Increasing DesqView window sizes.  (Using Zenith DOS)
  148. QEMM/DesqView     9    Larger DV windows and more high ram.  (Zenith only)
  149. QEMM/DesqView    10    Intermittent DesqView problems.
  150. QEMM/DesqView    11    "Drive x Not Ready" error message from hard disk drive.
  151. QEMM/DesqView    12    System hangs and file corruption.
  152. QEMM/DesqView    13    Caching problems when using DesqView.
  153. QEMM/DesqView    14    CD-ROM problems when using DesqView.
  154. QEMM/DesqView    15    Problems when running RBBS-PC under DesqView.
  155. QEMM/DesqView    16    System hangs after doing floppy access.
  156.  
  157. Zenith            1    System hangs when doing a warm boot with QEMM 5.0.
  158. Zenith            2    Slow video after installing QEMM 5.0.
  159. Zenith            3    Increasing DesqView window size for applications.
  160. Zenith            4    "Unable to read sector" error message from PCTools.
  161. Zenith            5    "Error, Keyboard Not Connected" error message.
  162. Zenith            6    Slow hard drive access on Zenith Turbosport.
  163. Zenith            7    Problems interfacing the Irwin 445A tape backup unit.
  164.  
  165. RBBS-PC           1    DV applications interfering with user communications.
  166. RBBS-PC           2    Poor performance of RBBS when using multiple nodes.
  167. RBBS-PC           3    Optimizing performance with X00.SYS.
  168. RBBS-PC           4    Connection problems for callers.
  169. RBBS-PC           5    Zmodem giving error messages during uploads/downloads.
  170.  
  171. Communications    1    MNP-5 modem connection problems.
  172. Communications    2    Slow download speeds when using 2400 baud MNP-5 modems.
  173. Communications    3    Slow download speeds from some USR HST boards.
  174. Communications    4    DSZ/Zmodem will not work on my system.
  175. Communications    5    Garbage on screen with MNP-5 modem.
  176. Communications    6    Unable to attain a V.42bis connection with USR modem.
  177.  
  178. Doorway           1    Screen problems when using Doorway under DesqView.
  179. Doorway           2    Typing during screen update produces garbage on screen.
  180. Doorway           3    Some programs refuse to run remotely with Doorway.
  181. Doorway           4    PC Shell won't display proper characters under Doorway.
  182.  
  183. Qmodem            1    Qmodem 4.2 or 4.2A will not dial phone automatically.
  184. Qmodem            2    ANSI codes appear randomly on screen with Qmodem 4.2.
  185. Qmodem            3    Random characters lost during BBS sessions.
  186.  
  187. Reconfig/Automenu 1    Reconfig not working properly when caching enabled.
  188. Reconfig/Automenu 2    Using write caching with Automenu and Reconfig.
  189.  
  190. Hardware          1    Floppy/Hard drives not working properly.
  191. Hardware          2    Two LPT ports will not work correctly on one machine.
  192. Hardware          3    Garbled characters when using an IBM color printer.
  193.  
  194. Windows           1    Windows 3.0 will not run when using Disk Manager.
  195. ══════════════════════════════════════════════════════════════════════════════
  196.  
  197.  
  198.  
  199. ══════════════════════════════════════════════════════════════════════════════
  200.   ┌───────────────┐
  201.   │ KEYWORD INDEX │
  202.   └───────────────┘
  203. ══════════════════════════════════════════════════════════════════════════════
  204. Keyword       Mentioned In TIPS:
  205. ----------    ----------------------------------------------------------------
  206. Desqview      QEMM/DesqView #1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
  207.                             15, 16
  208.               Zenith #3
  209.               RBBS-PC #1, 2, 5
  210.               Doorway #1,
  211. DSZ
  212. QEMM
  213. QMODEM
  214. X00
  215. Zenith
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265. ══════════════════════════════════════════════════════════════════════════════
  266.   ┌───────────────┐
  267.   │ QEMM/DesqView │
  268.   └───────────────┘
  269. ══════════════════════════════════════════════════════════════════════════════
  270.   ┌───────────────────────┐
  271.   │ QEMM/DesqView TIP#  1 │
  272.   └───────────────────────┘
  273.  
  274. PROBLEM:   Repeated system hangs when using DesqView.
  275.  
  276. SYMPTOMS:  System will hang intermittently and with no warning.
  277.  
  278. SOLUTION:  Check the setting of "Manage Printer Contention" in the DesqView
  279.            Setup area.  Numerous hangs are caused by having this set to "Y".
  280.            Set it to "N".  You must make sure not to have two applications
  281.            printing at the same time.
  282.  
  283.            NOTE 1:  The solution that I use for this problem is to use a
  284.                     buffer on the printer.  Mine is 512K.  That way I can
  285.                     print and the buffer takes all the data.  Then I can close
  286.                     the window and print something else from another
  287.                     application immediately.
  288.  
  289. ══════════════════════════════════════════════════════════════════════════════
  290.   ┌───────────────────────┐
  291.   │ QEMM/DesqView TIP#  2 │
  292.   └───────────────────────┘
  293.  
  294. PROBLEM:   System hangs when using high speed communications within DesqView.
  295.  
  296. SYMPTOMS:  When running high speed (>9600 baud) communications, the system
  297.            will hang intermittently.
  298.  
  299. SOLUTION:  Switch to buffered (16550) serial ports.  On my system, I was able
  300.            to move to 19200 baud with no hangs by switching to the buffered
  301.            ports.  You may also try setting "Optimize Communications" to Y in
  302.            the DesqView Setup area.  Be cautious with this setting as it can
  303.            cause some problems as well.  It is also helpful to upgrade to
  304.            DesqView 2.26 as there is better support for high speed
  305.            communications.
  306.  
  307.            NOTE 1:  I have now gone to 38400 baud on my system using the X00
  308.                     FOSSIL driver.  Things seem to be operating smoothly.
  309.  
  310. ══════════════════════════════════════════════════════════════════════════════
  311.   ┌───────────────────────┐
  312.   │ QEMM/DesqView TIP#  3 │
  313.   └───────────────────────┘
  314.  
  315. PROBLEM:   When I do a print screen in DesqView 2.26, my computer hangs.
  316.  
  317. SYMPTOMS:  Pressing the print screen key while using DesqView 2.26, part of
  318.            the screen will print and then the computer hangs up.  Even CTRL-
  319.            ALT-DEL will not reset the machine.
  320.  
  321. SOLUTION:  DesqView 2.26 uses a different method to do a printscreen.  There
  322.            is a patch available to change back to the old way of doing it.
  323.            Patch your program and the problem will go away.
  324.  
  325. ══════════════════════════════════════════════════════════════════════════════
  326.   ┌───────────────────────┐
  327.   │ QEMM/DesqView TIP#  4 │
  328.   └───────────────────────┘
  329.  
  330. PROBLEM:   System hangs when using PCTools Deluxe Version 6 within DesqView.
  331.  
  332. SYMPTOMS:  If you try to delete multiple files with PCShell, the system will
  333.            hang after deleting the first or second file.  Sometimes you will
  334.            be able to get to the DesqView Menu, but you will get an error
  335.            message when you try to open another window.
  336.  
  337. SOLUTION:  The problem seems to be isolated to the Delete Tracking option of
  338.            Mirror.  You may use Mirror, but do not use the Delete Tracking
  339.            Option.
  340.  
  341.            NOTE 1:  Some additional information on this problem.  When you use
  342.                     mirror with the delete tracking option, mirror sets up a
  343.                     TSR.  This TSR is what gives DesqView fits.  When you just
  344.                     use mirror without delete tracking, no TSR is needed.  So
  345.                     mirror works fine without delete tracking.
  346.  
  347.            NOTE 2:  Central Point has released a new version of mirror that is
  348.                     compatible with QEMM and DesqView even when using the
  349.                     delete tracking option.  You may now also safely load the
  350.                     delete tracker high.  I have verified that the new mirror
  351.                     does work as advertised.  This file is available on The
  352.                     Bertha BBS as PCTOL6UD.ZIP.
  353.  
  354.                     Quoting from the update readme file:
  355.  
  356.                     Older versions of Mirror tried to process the system areas
  357.                     of the hard drive each time they were run.  For this
  358.                     reason they weren't able to be loaded high in most cases.
  359.                     There just wasn't enough contiguous high memory available.
  360.                     The new version of Mirror solves this problem, but it
  361.                     requires you to load Mirror in a slightly different way.
  362.                     If you load Mirror like this now:
  363.  
  364.                     MIRROR C: /TC
  365.  
  366.                     and wish to load it high with QEMM you will need to change
  367.                     it to:
  368.  
  369.                     MIRROR C:
  370.                     C:\QEMM\LOADHI C:\PCTOOLS\MIRROR /TC
  371.  
  372.                     If you load Mirror as:
  373.  
  374.                     MIRROR C: D: /TC /TC
  375.  
  376.                     you will change it to:
  377.  
  378.                     MIRROR C: D:
  379.                     C:\QEMM\LOADHI C:\PCTOOLS\MIRROR /TC /TD
  380.  
  381. ══════════════════════════════════════════════════════════════════════════════
  382.   ┌───────────────────────┐
  383.   │ QEMM/DesqView TIP#  5 │
  384.   └───────────────────────┘
  385.  
  386. PROBLEM:   I can't get a caching program to work properly with DesqView.
  387.  
  388. SYMPTOMS:  After loading PC-Cache version 6, the cache does not work if you
  389.            enter DesqView directly.  If you use manifest to look at First Meg
  390.            Programs, PC-CACHE is not listed.
  391.  
  392. SOLUTION:  I was not able to get PC-Cache version 6 to work correctly on my
  393.            system.  Either switch back to version 5.5 or get a shareware copy
  394.            of ADCACHE.  ADCACHE was written with QEMM, 386-to-the-max, and
  395.            DesqView in mind.  It is fast, small, and compatible.
  396.  
  397.            NOTE 1:  I have also used Super PC-Kwik with success.  It is larger
  398.                     than ADCACHE, but it is somewhat faster.
  399.  
  400.            NOTE 2:  Central Point has released a new version of PC-Cache.
  401.                     This file is available on The Bertha BBS as PCTOL6UD.ZIP.
  402.                     I have not tried the new version because I had previously
  403.                     switched to Super PC-Kwik.
  404.  
  405. ══════════════════════════════════════════════════════════════════════════════
  406.   ┌───────────────────────┐
  407.   │ QEMM/DesqView TIP#  6 │
  408.   └───────────────────────┘
  409.  
  410. PROBLEM:   I can't seem to get enough high ram to load all the things I want
  411.            to load high.
  412.  
  413. SYMPTOMS:  Insufficient high ram available to load applications.
  414.  
  415. SOLUTION:  If you have a color system (EGA/VGA) and never use monochrome, use
  416.            the I=B000-B7FF switch on QEMM to include the monochrome video
  417.            area.  This will gain you 32K of high ram.
  418.  
  419.            NOTE 1:  If you have a monochrome system and never use color, you
  420.                     may use the I=B800-BFFF switch on QEMM to include the
  421.                     color video area.  This too will gain you 32K of high ram.
  422.  
  423.            NOTE 2:  Newer versions of QEMM are better at automatically
  424.                     including these unused video areas.
  425.  
  426. ══════════════════════════════════════════════════════════════════════════════
  427.   ┌───────────────────────┐
  428.   │ QEMM/DesqView TIP#  7 │
  429.   └───────────────────────┘
  430.  
  431. PROBLEM:   Other DesqView windows operations grind to a halt when using a
  432.            communications program in the foreground.
  433.  
  434. SYMPTOMS:  Severe performance degradation when using a communications program
  435.            in another window.
  436.  
  437. SOLUTION:  Use Tame on your communications program to make it release the
  438.            clock-ticks it doesn't need.  It made about 400 cps difference on
  439.            my system.
  440.  
  441.            NOTE 1:  Tame 2.30 has its defaults set differently than 2.20.
  442.                     This means that you may have to fine tune it to work
  443.                     correctly.
  444.  
  445. ══════════════════════════════════════════════════════════════════════════════
  446.   ┌───────────────────────┐
  447.   │ QEMM/DesqView TIP#  8 │
  448.   └───────────────────────┘
  449.  
  450. PROBLEM:   I can't get enough memory freed up to open the size windows that I
  451.            need to run my applications.  I use Zenith Dos.
  452.  
  453. SYMPTOMS:  Window sizes are difficult to get above 460K due to the overhead of
  454.            DOS, Video, Drivers, Etc.
  455.  
  456. SOLUTION:  If you are using Zenith Dos 3.3+, switch to Zenith Dos 4.01.  Dos
  457.            4.01 is about 40K smaller than the later versions of 3.3+.  That
  458.            made my windows about 20K larger than before, leaving me more room
  459.            to increase the size of my transmit and receive buffers.  IBM Dos
  460.            4.01 is supposedly larger than 3.3, but Zenith Dos 4.01 is smaller.
  461.            Zenith Dos 4.01 also appears to be free of most of the bugs in IBM
  462.            Dos 4.01.
  463.  
  464.            NOTE 1:  Different versions of Zenith Dos 3.3+ were different
  465.                     sizes.  For example, doing a plain hard drive boot with no
  466.                     Autoexec.Bat and Buffers=8, Files=20 in Config.Sys the
  467.                     amount of memory remaining is as follows:
  468.  
  469.                     Dos 3.30 / 3.30.08   (599,600 free)
  470.                     Dos 3.30 / 3.30.14   (562,064 free)
  471.                     Dos 4.01 / 4.00.02   (590,336 free)
  472.  
  473.                     The later versions of Dos 3.3+ appear to be larger.  I
  474.                     upgraded from Dos 3.30 / 3.30.14 to Dos 4.01.  I gained
  475.                     about 28K with the upgrade.  If you have an earlier
  476.                     version of Dos 3.3+, you may not benefit.  To see what
  477.                     version of Dos you have, type VER from the dos prompt.
  478.  
  479. ══════════════════════════════════════════════════════════════════════════════
  480.   ┌───────────────────────┐
  481.   │ QEMM/DesqView TIP#  9 │
  482.   └───────────────────────┘
  483.  
  484. PROBLEM:   I am still fighting for larger windows and more high ram.  I use a
  485.            Zenith computer with a Zenith/DTC Hard/Floppy controller.
  486.  
  487. SYMPTOMS:  There is not enough free high ram to get the DesqView windows as
  488.            large as I want to.
  489.  
  490. SOLUTION:  If (and only if) you use a Zenith computer with a Zenith/DTC
  491.            controller, you may be able to include part or all of the C800-CFFF
  492.            range to use as high ram.  Zenith/DTC controllers normally do not
  493.            have a BIOS on them.  Disk I/O is handled by the Zenith BIOS.  As a
  494.            result you can use I=C800-CFFF on your QEMM line in order to gain
  495.            another 32k of high ram.  This should help your window size as
  496.            well.  Beware of other cards that may reside in that space.  You
  497.            may have a SCSI card there or something else.  To make sure, use
  498.            Manifest to see if there is anything in that space.
  499.  
  500. ══════════════════════════════════════════════════════════════════════════════
  501.   ┌───────────────────────┐
  502.   │ QEMM/DesqView TIP# 10 │
  503.   └───────────────────────┘
  504.  
  505. PROBLEM:   I get intermittent "weird" things that happen to my computer when I
  506.            run DesqView.
  507.  
  508. SYMPTOMS:  Sometimes the system will "hang", other times it will do strange
  509.            things.
  510.  
  511. SOLUTION:  I have heard of a number of problems being solved by using the
  512.            NOSORT (NS) switch in QEMM 5.0.  QEMM normally "sorts" the memory
  513.            in your machine by speed.  Some programs have a problem with memory
  514.            that has been "sorted" by QEMM since the memory may not be
  515.            contiguous.  I use this switch with no problems, but cannot verify
  516.            that it solved anything.
  517.  
  518.            NOTE 1:  You should use the NS switch in QEMM if you intend to run
  519.                     Windows 3.0.
  520.  
  521. ══════════════════════════════════════════════════════════════════════════════
  522.   ┌───────────────────────┐
  523.   │ QEMM/DesqView TIP# 11 │
  524.   └───────────────────────┘
  525.  
  526. PROBLEM:   I get a "Drive x Not Ready" error message from my hard disk.
  527.  
  528. SYMPTOMS:  When doing disk intensive work in an application, a "Drive x Not
  529.            Ready", "Abort, Retry, Fail?" error message will occur.  By typing
  530.            "R" to retry, the program continues normally until the next
  531.            occurrence.
  532.  
  533. SOLUTION:  This error message occurs primarily with IDE drives, although any
  534.            1:1 interleaved drive may be affected.  The problem is in the
  535.            overhead that QEMM requires to operate.  This is a problem that
  536.            Quarterdeck has finally been able to reproduce, and they are
  537.            working on it.  If you do not have an IDE drive, you may be able to
  538.            reformat you hard disk to 2:1 or 3:1 interleave.  This will cause
  539.            the drive and controller to be less timing critical.  For an IDE
  540.            drive, this is not possible.  Some drives allow you to change a
  541.            jumper on the drive to emulate 2:1 interleave.  It is unclear
  542.            whether this works or not.  I have not tried this method.  There
  543.            are also some timing problems with some BIOS's.  An upgrade to the
  544.            most current revision might help the problem.  Quarterdeck also
  545.            suggests using Stacks=0,0 to reduce the DOS overhead.  This
  546.            promises to be an ongoing battle.  Stay tuned...
  547.  
  548.            NOTE 1:  If you have a machine with AMI Bios, you might try the
  549.                     following:  In the advanced setup there is an entry called
  550.                     "16-bit AT command delay  00 00 01 01".  Change this to
  551.                     "00 01 01 01".  This is supposed to completely solve the
  552.                     IDE timeout problem.  I haven't verified this, since I
  553.                     don't have a machine with AMI Bios.
  554.  
  555.            NOTE 2:  The above problem is actually caused by a bug in most, if
  556.                     not all BIOSes.  Problems have been reported in AMI,
  557.                     Award, and Phoenix BIOSes.  I can report that I have had
  558.                     this problem with DTK's BIOS as well.  The problem stems
  559.                     from the fact that some BIOSes initiate disk activity and
  560.                     then clear the "Interrupt Occurred" flag before checking
  561.                     for the incoming interrupt.  In this case, any interrupt
  562.                     which has come in before the flag was cleared will not be
  563.                     processed and will result in a "Drive Not Ready" error
  564.                     message.  Another problem is that some BIOSes lose
  565.                     interrupts during multi-sector reads.
  566.  
  567.                     Quarterdeck has identified the problem and has a fix in
  568.                     the works.  It probably won't pay to upgrade your BIOS to
  569.                     try to solve this problem as the BIOS makers are not aware
  570.                     that the problem exists.
  571.  
  572.            NOTE 3:  Quarterdeck has released a fix for this problem.  The
  573.                     program is called FIXNRE.COM.  This is a TSR that should
  574.                     correct the bug that exists in a number of BIOSes.  There
  575.                     is also a program called GENNRE.COM which attempts to
  576.                     generate a not ready error on your machine.  Both programs
  577.                     are included in a ZIP file called FIXNRE.ZIP.  This file
  578.                     is available on The Bertha BBS.
  579.  
  580. ══════════════════════════════════════════════════════════════════════════════
  581.   ┌───────────────────────┐
  582.   │ QEMM/DesqView TIP# 12 │
  583.   └───────────────────────┘
  584.  
  585. PROBLEM:   System hangs and file corruption occur when running under DesqView.
  586.  
  587. SYMPTOMS:  Intermittent system hangs when operating with DesqView.  Sometimes
  588.            files will be corrupted.  Usually unable to reproduce the problem
  589.            consistently.
  590.  
  591. SOLUTION:  Check your interrupts!  Interrupt conflicts can cause all sorts of
  592.            strange problems.  I still see people recommend using IRQ2 on an AT
  593.            class machine.  IRQ2 is a cascaded interrupt for IRQ8 through IRQ15
  594.            and cannot be used.  A lot of us upgraded from an XT and are used
  595.            to setting our systems up to use IRQ2.  I moved my bus mouse card
  596.            from an XT to an AT and had all sorts of problems until I changed
  597.            the interrupt from IRQ2 to something that was not being used.
  598.  
  599. ══════════════════════════════════════════════════════════════════════════════
  600.   ┌───────────────────────┐
  601.   │ QEMM/DesqView TIP# 13 │
  602.   └───────────────────────┘
  603.  
  604. PROBLEM:   How do I set up caching under DesqView?  Is it different than under
  605.            DOS?
  606.  
  607. SYMPTOMS:  Improper caching setup under Desqview can introduce many unwanted
  608.            side-effects.  These include slow operation, file corruption, and
  609.            hangs.
  610.  
  611. SOLUTION:  The most important thing is to choose the right caching program.
  612.            My recommendation would be Super PC-Kwik.  From my own experience,
  613.            this is the fastest and most compatible of the caches.  I have also
  614.            used ADCACHE and PC-Cache 5.5 with success.  I have not been able
  615.            to get PC-Cache 6.0 to work reliably.  At this point, I would not
  616.            recommend PC-Cache 6.0.
  617.  
  618.            A cache works by buffering information read from the hard disk into
  619.            memory.  Then when a read request comes along, the memory is
  620.            checked for the information.  If it is in memory already, the
  621.            information is transferred without any hard drive activity!  Since
  622.            memory is much faster than any hard drive, the system operates
  623.            faster.  Some of the newer caches such as Super PC-Kwik, ADCACHE,
  624.            and PC-Cache 6.0 also offer a feature called "Write-Caching".  This
  625.            allows the cache to buffer disk writes as well as disk reads.
  626.            Under DesqView, this feature should be turned off.  Otherwise
  627.            DesqView could terminate an application without the cache being
  628.            flushed first.  If your machine ever hangs, you may suffer file
  629.            corruption.  Always load the cache before DesqView.
  630.  
  631.            I also recommend running your cache under Expanded (EMS) memory.
  632.            Although EMS is slightly slower than Extended, there are less
  633.            problems with interrupt latency when running in EMS.  If you are
  634.            doing any communications from within DesqView, use EMS, not
  635.            extended.
  636.  
  637.            My parameter line to invoke Super PC-Kwik is as follows:
  638.  
  639.            SUPERPCK /A+ /S:3000 /H- /D- /T:8 /P- /-A /-B /-M /-N
  640.  
  641.            This sets up Super PC-Kwik to:   use expanded memory (/A+), 3
  642.            megabytes (/S:3000), disable write caching on the hard drive (/H-),
  643.            disable write caching on the floppy drives (/D-), buffer 8 sectors
  644.            (/T:8), don't display the parameters at bootup (/P-), don't buffer
  645.            floppy A: or B: (/-A /-B), and don't buffer the RAM drive or CD-ROM
  646.            (/-M /-N).
  647.  
  648.            The /T:8 parameter may need a little more explanation.  When an
  649.            application requests a disk read, most caches allow you to specify
  650.            how much of the rest of the track to read in to the buffer.  Super
  651.            PC-Kwik defaults to reading the entire track (/T+).  Normally this
  652.            is okay, but in my case I have an ESDI drive which claims to have
  653.            63 sectors per track.  When an application requested a disk read on
  654.            my system, the cache would read in the rest of the track, up to 63
  655.            sectors!  This actually caused a reduction in the effectiveness of
  656.            the cache.  On MFM drives with 17 sectors per track, you may be
  657.            able to use the defaults, but on RLL or ESDI drives, you are better
  658.            off reducing the number of sectors to read in.  You can experiment
  659.            with different settings by using the parameters option and trying
  660.            different settings.  With enough memory and the proper settings it
  661.            is possible to get "hit rates" greater than 90%.  My system
  662.            typically runs about 93% or more.
  663.  
  664.            Although I have detailed the settings for Super PC-Kwik, the
  665.            concepts are similar no matter what cache you use.
  666.  
  667.            Another often overlooked benefit of caching is that you can reduce
  668.            the number of DOS buffers needed.  Usually you can set BUFFERS=4 or
  669.            BUFFERS=6 in your CONFIG.SYS.  This helps to regain some of the
  670.            memory lost by the cache program itself.  You can usually load the
  671.            cache into high RAM if you have enough room.  I have successfully
  672.            loaded Super PC-Kwik, ADCACHE, and PC-Cache 5.5 high.
  673.  
  674. ══════════════════════════════════════════════════════════════════════════════
  675.   ┌───────────────────────┐
  676.   │ QEMM/DesqView TIP# 14 │
  677.   └───────────────────────┘
  678.  
  679. PROBLEM:   CD-ROM Drive does not work properly when using DesqView.
  680.  
  681. SYMPTOMS:  The system hangs after a CD-ROM access.  Sometimes the system will
  682.            run a long time between crashes and other times it won't.
  683.  
  684. SOLUTION:  CD-ROM systems can give DesqView fits.  More accurately, QEMM is
  685.            usually the culprit.  All CD-ROM systems that I am aware of use the
  686.            SCSI interface.  SCSI cards use a technique called "bus mastering"
  687.            in which the interface card actually takes control of the bus to do
  688.            its transfers.  This is bad news when running under a multitasker.
  689.            There is a new SCSI specification which addresses this problem, but
  690.            it is not in the "real world" yet.
  691.  
  692.            In the meantime, here are some things to try.
  693.  
  694.            The first thing to do is to make sure that you have no interrupt
  695.            conflicts.  This is important!  The CD-ROM system that I use is a
  696.            Toshiba XM-3201B.  It uses a Future Domain 8-bit SCSI controller.
  697.            The card comes configured from the factory to use IRQ3.  This is
  698.            also used by COM2 so if you are using COM2 you will have to change
  699.            to another IRQ.  Unfortunately, the only other choice on this card
  700.            is IRQ5.  IRQ5 is normally used by LPT2, but my system had a bus
  701.            mouse which used IRQ5.  The mouse had to go!
  702.  
  703.            The second thing to remember is that SCSI cards require some
  704.            address space.  Don't rely on QEMM to automatically find where your
  705.            SCSI card is.  Specifically exclude the area that it needs.  Even
  706.            Manifest will not locate what addresses are required.  I set my
  707.            card to use C800-C9FF and then told QEMM to exclude C800-CBFF.
  708.            That may sound odd, but it works.  For some reason, the SCSI driver
  709.            likes to write to the CB00 area no matter where you set the address
  710.            on the card.  If you have something loaded into that area, you are
  711.            going to crash.  If you stay with the default address of CA00, I
  712.            would suggest excluding CA00-CDFF.  The key seems to be to allow
  713.            16k of memory above the address, no matter where you locate the
  714.            card address.
  715.  
  716.            NOTE 1:  The Future Domain SCSI controller has 6k of ROM, and uses
  717.                     2k of RAM in the following manner:
  718.  
  719.                     BASE  ROM               RAM               HARDWARE I/O
  720.  
  721.                     C800  C800:0000 - 17FF  C800:1800 - 1BFF  C800:1C00 - 1FFF
  722.                     CA00  CA00:0000 - 17FF  CA00:1800 - 1BFF  CA00:1C00 - 1FFF
  723.  
  724.                     Total address space required:
  725.  
  726.                     C800 BASE = C800 - C9FF
  727.                     CA00 BASE = CA00 - CBFF
  728.  
  729.                     The RAM used for this card consists of 1k of RAM for local
  730.                     variables and a buffer area.
  731.  
  732.                     The HARDWARE I/O area contains two memory-mapped hardware
  733.                     registers for the actual I/O, one for control and one for
  734.                     data.  These registers are incompletely decoded, so they
  735.                     appear at all addresses in the 512 byte range.  That is
  736.                     why Manifest and other programs have difficulty finding
  737.                     them.
  738.  
  739.            NOTE 2:  I have successfully used the 8K exclusion on my BBS system
  740.                     for about a month.  I have had no problems related to
  741.                     reducing the QEMM exclusion to 8K.  This also gains
  742.                     another 8K of high ram.
  743.  
  744.                     The QEMM command line for this machine looks like this:
  745.  
  746.                     DEVICE=C:\QEMM\QEMM386.SYS ON NCF NR NS NW3 DMA=64 DB
  747.                     ...=4 TA=20 AROM=C800-C9FF ROM=C000-C7FF RAM
  748.  
  749.                     My manifest printout for this machine looks like this:
  750.  
  751.                        n=0123 4567 89AB CDEF █        + = Mappable
  752.                     0n00 XXXX XXXX XXXX XXXX █        * = Rammable
  753.                     1n00 ++++ ++++ ++++ ++++ █        F = Page Frame
  754.                     2n00 ++++ ++++ ++++ ++++ █        H = High RAM
  755.                     3n00 ++++ ++++ ++++ ++++ █        M = Mapped ROM
  756.                     4n00 ++++ ++++ ++++ ++++ █        X = Excluded
  757.                     5n00 ++++ ++++ ++++ ++++ █        V = Video
  758.                     6n00 ++++ ++++ ++++ ++++ █        A = Adapter RAM
  759.                     7n00 ++++ ++++ ++++ ++++ █        R = ROM
  760.                     8n00 ++++ ++++ ++++ ++++ █        / = Split ROM
  761.                     9n00 ++++ ++++ ++++ ++++ █
  762.                     An00 VVVV VVVV VVVV VVVV █
  763.                     Bn00 HHHH HHHH VVVV VVVV █
  764.                     Cn00 MMMM MMMM RRHH HHHH █
  765.                     Dn00 HHHH HHHH HHHH HHHH █
  766.                     En00 FFFF FFFF FFFF FFFF █
  767.                     Fn00 RRRR RRRR RRRR RRRR █
  768.  
  769.            The third thing to do is to use the DISKBUF (DB) switch for QEMM.
  770.            I use DB=4 on my system.  This helps QEMM to handle the special way
  771.            in which SCSI devices access memory.
  772.  
  773.            I have had success in loading FDCD.SYS and MSCDEX.EXE high.  I use
  774.            the /E switch on MSCDEX to tell it to use expanded memory.
  775.  
  776. ══════════════════════════════════════════════════════════════════════════════
  777.   ┌───────────────────────┐
  778.   │ QEMM/DesqView TIP# 15 │
  779.   └───────────────────────┘
  780.  
  781. PROBLEM:   Problems when running RBBS-PC under DesqView.
  782.  
  783. SYMPTOMS:  The RBBS-PC software will halt with an error message, although the
  784.            computer is usually not hung.  Sometimes the error message "press
  785.            any key to return to system" will appear.  If a key is pressed, the
  786.            program recycles without incident.
  787.  
  788. SOLUTION:  I ran into this problem several times before I figured out what was
  789.            happening.  Most of us use DesqView because we can move and modify
  790.            files even though the BBS is running.  The thing we overlook is
  791.            that RBBS-PC maintains several open files during its execution.  If
  792.            we modify a file that RBBS has open, we will get an error in the
  793.            form of a "share violation".  RBBS can't figure out what happened,
  794.            so it halts execution.
  795.  
  796.            There are several things to do which will help to eliminate this
  797.            problem.  The first is simply to not modify files which are
  798.            currently open by RBBS-PC.  Be especially cautious about modifying
  799.            files when a user is on-line.  You don't really know what files the
  800.            user may have open at any given time.  The second thing is to
  801.            switch to 4DOS and use SHARE.EXE.  This enables file sharing and
  802.            locking to handle this sort of problem.  The last thing to do is
  803.            invoke DesqView with the /DT switch.  This allows DOS to terminate
  804.            all programs rather than letting DesqView do it.  I have noticed
  805.            that if you let DesqView terminate programs, some files will not be
  806.            closed properly.  This can cause problems as well.  I have
  807.            implemented all these methods on my board and have not had a
  808.            problem since.
  809.  
  810.            Remember that a multiple node BBS under DesqView is similar to a
  811.            network.  The same precautions that you would take in a network
  812.            environment should be taken when running under DesqView.
  813.  
  814. ══════════════════════════════════════════════════════════════════════════════
  815.   ┌───────────────────────┐
  816.   │ QEMM/DesqView TIP# 16 │
  817.   └───────────────────────┘
  818.  
  819. PROBLEM:   System hangs after doing floppy access.
  820.  
  821. SYMPTOMS:  The system will lock up after doing floppy access.  This is not
  822.            consistent, but usually occurs after writing to the floppy.  Floppy
  823.            reads do not seem to be a problem.
  824.  
  825. SOLUTION:  I noticed this problem with some regularity on my system.  I got to
  826.            the point where I realized that the hang was only occurring after a
  827.            write to the floppy.  Reads did not appear to trigger the hang.  I
  828.            was using PCTools 6.0 to move files from the floppy to the hard
  829.            drive.  After a file is copied, it is deleted from the floppy in
  830.            order to complete the move.  During this process, a hang would
  831.            sometimes occur.  This could be exacerbated by ejecting the floppy
  832.            prematurely to cause an error.  My system would hang in the middle
  833.            of this error message.
  834.  
  835.            The solution to this problem was to be found in the command line
  836.            for my cache.  I use Super PC-Kwik.  I had set up the cache to
  837.            ignore drives A and B with the /-A and /-B switches.  But when I
  838.            looked at the parameters for the cache I realized that diskette
  839.            writes were still enabled (/D+).  I changed the command line to
  840.            disable diskette writes (/D-) and the problem has not occurred
  841.            since.  It is unclear whether this is a problem on other caches.
  842.  
  843. ══════════════════════════════════════════════════════════════════════════════
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859. ══════════════════════════════════════════════════════════════════════════════
  860.   ┌────────┐
  861.   │ Zenith │
  862.   └────────┘
  863. ══════════════════════════════════════════════════════════════════════════════
  864.   ┌────────────────┐
  865.   │ Zenith TIP#  1 │
  866.   └────────────────┘
  867.  
  868. PROBLEM:   System hangs when using QEMM 5.0 and doing a warm boot on Zenith
  869.            machines.
  870.  
  871. SYMPTOMS:  When requesting a CTRL-ALT-DEL reboot, the system hangs.  You must
  872.            then power down to reset.
  873.  
  874. SOLUTION:  Use the NOROM (NR) switch in QEMM 5.0.  QEMM normally maps one 4k
  875.            segment of the BIOS rom in order to detect reboots.  Because of the
  876.            way Zenith handles reboots, you must defeat this with the NOROM
  877.            switch.
  878.  
  879. ══════════════════════════════════════════════════════════════════════════════
  880.   ┌────────────────┐
  881.   │ Zenith TIP#  2 │
  882.   └────────────────┘
  883.  
  884. PROBLEM:   Video seems slow after installing QEMM 5.0 on Zenith machines
  885.            equipped with Z-549 or Z-449 video cards.
  886.  
  887. SYMPTOMS:  Screen update speed is very slow.  When you run
  888.            a benchmark the BIOS video speeds are very slow.
  889.  
  890. SOLUTION:  Zenith normally maps the VGA and EGA roms to RAM in order to speed
  891.            up their access.  Compaq does things similarly, but not
  892.            identically.  You must use the NOCOMPACFEATURES (NCF) switch to
  893.            defeat this.  Your video should return to the correct speed.  You
  894.            must also exclude C000-C7FF and E000-E7FF with the X=C000-C7FF and
  895.            X=E000-E7FF switches in order to make room for the video slush
  896.            area.
  897.  
  898.            NOTE 1:  If you have a Zenith Z-449 EGA card, you need to exclude
  899.                     C000-C3FF.  You must still
  900.                     exclude E000-E7FF.
  901.  
  902.            NOTE 2:  The C000-C7FF exclusion may not be necessary when using
  903.                     QEMM 5.0, 5.1, and 5.11.  Newer versions of QEMM normally
  904.                     do not try to use the C000-C7FF area.
  905.  
  906. ══════════════════════════════════════════════════════════════════════════════
  907.   ┌────────────────┐
  908.   │ Zenith TIP#  3 │
  909.   └────────────────┘
  910.  
  911. PROBLEM:   I can't get enough memory free to run the applications I want to
  912.            run when using a Zenith computer and DesqView.
  913.  
  914. SYMPTOMS:  After setting up DesqView, my window size is limited to about 480K.
  915.            Nothing I do seems to be able to raise it much above that.
  916.  
  917. SOLUTION:  There are two solutions that I have used with success.  These
  918.            solutions only apply if you have a Zenith 386 computer and a Z-549
  919.            VGA video card.
  920.  
  921.            NOTE 1:  The following is a Manifest printout showing a standard
  922.                     QEMM installation with the following parameters:
  923.  
  924.                     DEVICE=C:\QEMM\QEMM.SYS ON NCF NR X=E000-E7FF RAM
  925.  
  926.                        n=0123 4567 89AB CDEF █        + = Mappable
  927.                     0n00 XXXX XXXX XXXX XXXX █        * = Rammable
  928.                     1n00 ++++ ++++ ++++ ++++ █        F = Page Frame
  929.                     2n00 ++++ ++++ ++++ ++++ █        H = High RAM
  930.                     3n00 ++++ ++++ ++++ ++++ █        M = Mapped ROM
  931.                     4n00 ++++ ++++ ++++ ++++ █        X = Excluded
  932.                     5n00 ++++ ++++ ++++ ++++ █        V = Video
  933.                     6n00 ++++ ++++ ++++ ++++ █        A = Adapter RAM
  934.                     7n00 ++++ ++++ ++++ ++++ █        R = ROM
  935.                     8n00 ++++ ++++ ++++ ++++ █        / = Split ROM
  936.                     9n00 ++++ ++++ ++++ ++++ █
  937.                     An00 VVVV VVVV VVVV VVVV █
  938.                     Bn00 HHHH HHHH VVVV VVVV █
  939.                     Cn00 RRRR RRRR HHHH HHHH █
  940.                     Dn00 FFFF FFFF FFFF FFFF █
  941.                     En00 XXXX XXXX HHHH HHHH █
  942.                     Fn00 RRRR RRRR RRRR RRRR █
  943.  
  944.            Zenith normally "slushes" the Video ROM to E000-E7FF.  A pointer is
  945.            changed so that applications expect to find the ROM at that
  946.            location.  You can include the area from C100-C5FF with the I=C100-
  947.            C5FF switch on the QEMM command line.  This adds 20K of extra high
  948.            RAM.  Video speed is not affected by using this area, since the ROM
  949.            has been slushed to the E000 area.
  950.  
  951.            NOTE 2:  The following is a Manifest printout showing a QEMM
  952.                     installation which uses this modification:
  953.  
  954.                     DEVICE=C:\QEMM\QEMM.SYS ON NCF NR X=E000-E7FF I=C100-C5FF
  955.                     RAM
  956.  
  957.                        n=0123 4567 89AB CDEF █        + = Mappable
  958.                     0n00 XXXX XXXX XXXX XXXX █        * = Rammable
  959.                     1n00 ++++ ++++ ++++ ++++ █        F = Page Frame
  960.                     2n00 ++++ ++++ ++++ ++++ █        H = High RAM
  961.                     3n00 ++++ ++++ ++++ ++++ █        M = Mapped ROM
  962.                     4n00 ++++ ++++ ++++ ++++ █        X = Excluded
  963.                     5n00 ++++ ++++ ++++ ++++ █        V = Video
  964.                     6n00 ++++ ++++ ++++ ++++ █        A = Adapter RAM
  965.                     7n00 ++++ ++++ ++++ ++++ █        R = ROM
  966.                     8n00 ++++ ++++ ++++ ++++ █        / = Split ROM
  967.                     9n00 ++++ ++++ ++++ ++++ █
  968.                     An00 VVVV VVVV VVVV VVVV █
  969.                     Bn00 HHHH HHHH VVVV VVVV █
  970.                     Cn00 RHHH HHRR HHHH HHHH █
  971.                     Dn00 FFFF FFFF FFFF FFFF █
  972.                     En00 XXXX XXXX HHHH HHHH █
  973.                     Fn00 RRRR RRRR RRRR RRRR █
  974.  
  975.                     Note that the C100-C5FF area has been converted into high
  976.                     ram.
  977.  
  978.            The second solution is more elegant.  There is a file on the Bertha
  979.            BBS called UNSLUSH.ZIP.  This file contains a device driver which
  980.            changes the pointer back to the C000 paragraph and as a result does
  981.            not use the E000-E7FF area.  Video slushing still occurs, but since
  982.            the pointer has been changed back to C000, the E000-E7FF area can
  983.            now be mapped over with RAM by QEMM for its high RAM.  The only
  984.            problem is that BIOS video calls will be agonizingly slow.  The
  985.            solution is to have QEMM map the video ROM into RAM using the
  986.            ROM=C000-C7FF switch.  Your Config.Sys should contain the
  987.            following:
  988.  
  989.            DEVICE=C:\UNSLUSHV.SYS
  990.            DEVICE=C:\QEMM.SYS ON NCF NR ROM=C000-C7FF RAM
  991.  
  992.            This should give you an extra 32K of high RAM with no degradation
  993.            of video performance.  Note that you should include the NCF and NR
  994.            switches on Zenith machines.  These are explained in another area
  995.            of this file.
  996.  
  997.            NOTE 3:  The following is a manifest printout of this
  998.                     configuration:
  999.  
  1000.                        n=0123 4567 89AB CDEF █        + = Mappable
  1001.                     0n00 XXXX XXXX XXXX XXXX █        * = Rammable
  1002.                     1n00 ++++ ++++ ++++ ++++ █        F = Page Frame
  1003.                     2n00 ++++ ++++ ++++ ++++ █        H = High RAM
  1004.                     3n00 ++++ ++++ ++++ ++++ █        M = Mapped ROM
  1005.                     4n00 ++++ ++++ ++++ ++++ █        X = Excluded
  1006.                     5n00 ++++ ++++ ++++ ++++ █        V = Video
  1007.                     6n00 ++++ ++++ ++++ ++++ █        A = Adapter RAM
  1008.                     7n00 ++++ ++++ ++++ ++++ █        R = ROM
  1009.                     8n00 ++++ ++++ ++++ ++++ █        / = Split ROM
  1010.                     9n00 ++++ ++++ ++++ ++++ █
  1011.                     An00 VVVV VVVV VVVV VVVV █
  1012.                     Bn00 HHHH HHHH VVVV VVVV █
  1013.                     Cn00 MMMM MMMM HHHH HHHH █
  1014.                     Dn00 HHHH HHHH HHHH HHHH █
  1015.                     En00 FFFF FFFF FFFF FFFF █
  1016.                     Fn00 RRRR RRRR RRRR RRRR █
  1017.  
  1018.                     This configuration gives you very large contiguous regions
  1019.                     of high ram.  This is advantageous if you wish to load
  1020.                     large TSR's into high ram.
  1021.  
  1022. ══════════════════════════════════════════════════════════════════════════════
  1023.   ┌────────────────┐
  1024.   │ Zenith TIP#  4 │
  1025.   └────────────────┘
  1026.  
  1027. PROBLEM:   When running PC Shell 6.0 on my Zenith system I get an "Unable To
  1028.            Read Sector" error message.  The disk verifies fine with Diskfix or
  1029.            other utilities.
  1030.  
  1031. SYMPTOMS:  It appears that a file is bad when using PC Shells File Verify
  1032.            option.  Usually this is noticed when copying a file from one area
  1033.            of the hard drive to another.  However, when a surface scan is
  1034.            done, nothing is found.
  1035.  
  1036. SOLUTION:  On one of my systems the above problem which appeared initially as
  1037.            a hardware problem, turned out to be a problem with ADCACHE.  I use
  1038.            ADCACHE on my BBS with no problems.  For some (as yet unknown)
  1039.            reason, when I switched to a DTC ESDI controller and a 150 MEG
  1040.            drive, the problem appeared.  ADCACHE was used successfully on the
  1041.            same machine with a DTC 7280 1:1 controller and 90 MEG drive.  My
  1042.            solution was to switch to Super PC-Kwik.  I am not convinced that
  1043.            the total problem was with ADCACHE, but I could not find any other
  1044.            problems with the machine.  More to come...
  1045.  
  1046. ══════════════════════════════════════════════════════════════════════════════
  1047.   ┌────────────────┐
  1048.   │ Zenith TIP#  5 │
  1049.   └────────────────┘
  1050.  
  1051. PROBLEM:   I keep getting an "Error, keyboard not responding or not connected"
  1052.            error message on my Zenith computer.
  1053.  
  1054. SYMPTOMS:  The above error message appears when doing a cold boot of the
  1055.            computer system.  It may not happen all the time.  It may occur
  1056.            with Zenith or clone keyboards.
  1057.  
  1058. SOLUTION:  The problem is in the keyboard reset circuitry.  A look at the
  1059.            schematic for a Zenith ZKB-2 keyboard shows that pin 1 of the
  1060.            keyboard processor is used to provide a power-up reset to the
  1061.            processor itself.  When power is first applies, capacitor C8 is
  1062.            totally discharged.  This capacitor is charged through the keyboard
  1063.            processor towards five volts.  Because of the capacitance, the
  1064.            charging is delayed and is held low long enough to provide the
  1065.            power-on reset.  However, if the capacitor charges up too far
  1066.            towards five volts before the processor is ready, the reset signal
  1067.            is missed.
  1068.  
  1069.            A related factor may be the amount of memory and peripherals that
  1070.            you have in your computer.  My problem surfaced after adding memory
  1071.            and a larger hard drive.  It may be that the five volt supply does
  1072.            not come up as fast as normal due to the increased load.
  1073.  
  1074.            In my Zenith keyboard there is a 2.2 uf capacitor at C8.
  1075.            Electrolytics are notorious for changing their value dramatically
  1076.            with age.  I also believe that raising the value from 2.2 to
  1077.            something in the 4.7 - 10 uf range would allow a much better chance
  1078.            for the keyboard processor to be properly reset.  I also had a
  1079.            clone keyboard which would never be "seen" by the Zenith Z386-25
  1080.            machine that I was using it on.  This unit had a 4.7 uf tantalum
  1081.            capacitor on the processor reset pin.  This had to be increased
  1082.            substantially in order for the keyboard to work properly.  I went
  1083.            as high as 35 uf with no problems.  The keyboard took a relatively
  1084.            long time to reset, but it worked fine, every time.
  1085.  
  1086.            If you do decide to replace the capacitor, observe proper polarity
  1087.            for either electrolytics or tantalums.  If you are a hacker type,
  1088.            give it a try.  Otherwise you can do what I did and order an
  1089.            upgraded BIOS, SCP, and then find out that a fifty cent part was
  1090.            giving you grief.
  1091.  
  1092.            NOTE 1:  Originally it looks as if the computer was supposed to
  1093.                     provide the reset signal for the keyboard, but in my ZKB-2
  1094.                     that jumper was not installed.  My guess is that the reset
  1095.                     signal is no longer supplied by the computer.
  1096.  
  1097. ══════════════════════════════════════════════════════════════════════════════
  1098.   ┌────────────────┐
  1099.   │ Zenith TIP#  6 │
  1100.   └────────────────┘
  1101.  
  1102. PROBLEM:   The hard disk on my Zenith Turbosport seems slow.
  1103.  
  1104. SYMPTOMS:  Access to the hard drive seems slow compared to what it should be.
  1105.  
  1106. SOLUTION:  There was a bug in the BIOS Rom of the Turbosport.  This was fixed
  1107.            with ROM revision 444-651-3.  Call Heath/Zenith parts and get an
  1108.            upgrade.
  1109.  
  1110. ══════════════════════════════════════════════════════════════════════════════
  1111.   ┌────────────────┐
  1112.   │ Zenith TIP#  7 │
  1113.   └────────────────┘
  1114.  
  1115. PROBLEM:   Problems interfacing the Irwin 445A tape backup unit.
  1116.  
  1117. SYMPTOMS:  The tape backup unit will work with some DTC/Zenith cards and not
  1118.            with others.
  1119.  
  1120. SOLUTION:  Make sure that you are using a 6280, 7280, or 7287 DTC/Zenith
  1121.            hard/floppy controller card.  The 5280 will not work since it is
  1122.            missing some of the required support circuitry.  On most cards it
  1123.            is necessary to add a 37-pin right-angle connector to the back
  1124.            panel.  The proper tape cartridge is a DC-2000.  The drive normally
  1125.            comes with EZ-Tape software, but I use PC-Backup 6.0 from Central
  1126.            Point.  Because of the compression used by this program, I am able
  1127.            to get about 60 megabytes of data on one 40 megabyte cartridge.
  1128.  
  1129. ══════════════════════════════════════════════════════════════════════════════
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189. ══════════════════════════════════════════════════════════════════════════════
  1190.   ┌─────────┐
  1191.   │ RBBS-PC │
  1192.   └─────────┘
  1193. ══════════════════════════════════════════════════════════════════════════════
  1194.   ┌─────────────────┐
  1195.   │ RBBS-PC TIP#  1 │
  1196.   └─────────────────┘
  1197.  
  1198. PROBLEM:   When I run RBBS-PC and someone does a download or upload, I can't
  1199.            open another DesqView window without interfering with their
  1200.            communications.  I have replaced my UARTS with 16550's.
  1201.  
  1202. SYMPTOMS:  When a user on one node of RBBS-PC is uploading or downloading,
  1203.            opening another window will introduce CRC errors into their
  1204.            transmission.  This occurs on the internal protocols (Xmodem,
  1205.            Ymodem, Ascii).
  1206.  
  1207. SOLUTION:  This is a very obscure problem which does not have an obvious
  1208.            answer.  The problem is that RBBS-PC by itself does not initialize
  1209.            the 16550 chips.  Therefore the internal protocols do not benefit
  1210.            from the buffering.  External protocols such as Zmodem, YmodemG,
  1211.            and others have a program such as DSZ to initialize the 16550.  The
  1212.            solution is to use a fossil driver such as X00 to initialize the
  1213.            16550 chips.  This will make them available to the internal
  1214.            protocols as well.
  1215.  
  1216. ══════════════════════════════════════════════════════════════════════════════
  1217.   ┌─────────────────┐
  1218.   │ RBBS-PC TIP#  2 │
  1219.   └─────────────────┘
  1220.  
  1221. PROBLEM:   The performance of RBBS-PC seems slow when using two or more nodes
  1222.            under DesqView.
  1223.  
  1224. SYMPTOMS:  The BBS seems to be slow in doing file accesses, screen updates,
  1225.            etc.
  1226.  
  1227. SOLUTION:  There are several things which can be done to improve the
  1228.            performance of RBBS-PC under DesqView.  You must be fairly well
  1229.            versed in DOS, RBBS, and DesqView/QEMM in order to accomplish your
  1230.            goal effectively.  Remember that DesqView splits up your computer
  1231.            resources among the applications that you have opened.  The more
  1232.            efficiently that your computer operates, the more resources will be
  1233.            available to your programs.
  1234.  
  1235.            1.  Use a cache.  This makes a big difference in disk access.  I
  1236.                use ADCACHE on my board.  The cache sits in expanded memory and
  1237.                is 2 megabytes.  I get track hits of about 95 percent.  That
  1238.                saves a lot of time when trying to do several things at once.
  1239.                Do NOT use write caching, especially under DesqView.  If you
  1240.                use write caching, you may corrupt your FAT.  If you use a
  1241.                fairly large cache, you should be able to reduce the size of
  1242.                your DOS buffers.  I use Buffers=4 in my Config.Sys.  This
  1243.                increases the available memory to your system.  I do not
  1244.                recommend loading buffers high or using Quarterdeck's
  1245.                Buffers.Com.  I have heard of some strange things happening for
  1246.                those who do.
  1247.  
  1248.                NOTE 1:  I have switched to Super PC-Kwik Cache.  It is faster
  1249.                         than ADCACHE and seems to be aware of more hardware
  1250.                         and software combinations.  I have also increased the
  1251.                         size of the cache to 3 megabytes.
  1252.  
  1253.            2.  Use a ramdisk.  Some of the RBBS files may be put in a ramdisk.
  1254.                This allows very fast reads of the files that do not change
  1255.                during a session.  I use Zenith's VDISK and set up a 1 megabyte
  1256.                ramdisk.  I use a batch file to copy all of my menus and my
  1257.                working directories into the ramdisk.  You must modify RBBS
  1258.                using CONFIG to reflect the new location of these files.
  1259.  
  1260.            3.  Use a FOSSIL driver.  This is important when using high speed
  1261.                communications.  I use X00.SYS on my board since it recognizes
  1262.                DesqView with the DV switch.  I set up my Dual Standard or HST
  1263.                modem to communicate with the computer at 38400 baud.  You
  1264.                can't go faster than 19200 without using a FOSSIL driver
  1265.                because RBBS does not support it.  You will probably run into
  1266.                problems unless you have 16550 buffered chips also.  I have
  1267.                increased my X00 transmit and receive buffer sizes to 4096
  1268.                bytes each.  The default is 1024 bytes.  This allows more
  1269.                effective utilization of the clock ticks that each window gets.
  1270.                You may be able to increase them more depending on how much
  1271.                base memory you have available.
  1272.  
  1273.            4.  Set "Dos Buffers For EMS" to 0 in the DesqView setup if you are
  1274.                not running on a network.  This setting made no difference when
  1275.                I was using ADCACHE, but made a considerable difference when
  1276.                using Super PC-Kwik.
  1277.  
  1278. ══════════════════════════════════════════════════════════════════════════════
  1279.   ┌─────────────────┐
  1280.   │ RBBS-PC TIP#  3 │
  1281.   └─────────────────┘
  1282.  
  1283. PROBLEM:   I am having trouble getting X00.SYS to work properly.
  1284.  
  1285. SYMPTOMS:  X00 is difficult to setup to achieve optimal performance.
  1286.  
  1287. SOLUTION:  X00 works very well, but can be difficult to setup properly.  You
  1288.            need to use a fossil driver in order to use a baud rate higher than
  1289.            19200.  I use X00 to enable my ports to run at 38400 baud.  My
  1290.            command line is as follows:
  1291.  
  1292.            DEVICE=C:\RBBS\FOSSIL\X00.SYS E 0=3F8,IRQ4 1=2F8,IRQ3 B,0,38400
  1293.            B,1,38400 T=4096 R=4096 DV F=15
  1294.  
  1295.            This command line can be commented as follows:
  1296.  
  1297.            DEVICE=C:\RBBS\FOSSIL\X00.SYS  (Calls X00.SYS from my subdirectory)
  1298.            E  (Eliminates the sign-on screen from X00)
  1299.            0=3F8,IRQ4  (Sets up first serial port at 3F8 and using IRQ4)
  1300.            1=2F8,IRQ3  (Sets up second serial port at 2F8 and using IRQ3)
  1301.            B,0,38400  (Locks first serial port at 38400 baud)
  1302.            B,1,38400  (Locks second serial port at 38400 baud)
  1303.            T=4096  (Sets transmit buffer to 4096 bytes)
  1304.            R=4096  (Sets receive buffer to 4096 bytes)
  1305.            DV  (DesqView pause which releases clock ticks when idle)
  1306.            F=15  (Sets 16550 FIFO to 15 bytes rather than default of 8)
  1307.  
  1308.            NOTE 1:  Newer versions of X00 have bug fixes along with better
  1309.                     performance with DesqView.
  1310.  
  1311. ══════════════════════════════════════════════════════════════════════════════
  1312.   ┌─────────────────┐
  1313.   │ RBBS-PC TIP#  4 │
  1314.   └─────────────────┘
  1315.  
  1316. PROBLEM:   Some callers have trouble connecting to my board.  I use a USR Dual
  1317.            Standard or HST modem.
  1318.  
  1319. SYMPTOMS:  Most callers have no trouble connecting, but some callers have to
  1320.            call several times before they can get connected correctly.  Some
  1321.            callers have trouble with MNP error correction working correctly.
  1322.            Other callers have trouble with getting disconnected in the middle
  1323.            of their session.
  1324.  
  1325. SOLUTION:  This sort of problem has many causes and solutions.  There are many
  1326.            types of modems out there and some are better than others.  Many
  1327.            problems can be solved by changing S-register settings, but others
  1328.            can't.  Telebit modems are particularly troublesome since they send
  1329.            a special set of tones to alert the other modem that they are a
  1330.            Telebit.  These tones can confuse USR modems.  The first thing to
  1331.            do is to make sure that your modem is handshaking properly and your
  1332.            software is set up properly.  It is always easy to blame someone
  1333.            else for your troubles.  If your setup is okay, then try the
  1334.            following suggestions:
  1335.  
  1336.            S28=0   Use this setting if some of your 2400 baud users have
  1337.                    trouble connecting to the board.  This S-register sets the
  1338.                    duration of the V.32 answer tones.  These tones allow quick
  1339.                    connects in V.32 mode.  However, the tones also confuse
  1340.                    some modems.  This does not disable V.32 modulation.  The
  1341.                    default is 8.  USR is recommending 0.  If some of your
  1342.                    other users have trouble you can try 2 or 4.
  1343.  
  1344.  
  1345.            S15=64  Use this setting to help with MNP-5 problems.  Some earlier
  1346.                    2400 baud MNP modems were not fully compatible with the MNP
  1347.                    protocol.  Setting this S-register to 64 enables non-
  1348.                    standard MNP compatibility.
  1349.  
  1350.            S15=8   Use this setting if users have trouble with characters
  1351.                    over-running their screens when an X-OFF is issued.  This
  1352.                    can also occur when file transfers crash or abort in the
  1353.                    middle of a download.  Then they get a whole screen full of
  1354.                    garbage because the modem keeps sending until its buffer is
  1355.                    cleared.  Setting this register to 8 reduces the size of
  1356.                    the buffer to 128 bytes from its default of 1.5k bytes.
  1357.                    This change only occurs during non ARQ connections.
  1358.  
  1359.            S15=72  Use this setting to incorporate both of the above changes.
  1360.  
  1361.            S10=10  Use this setting if you have a number of callers who call
  1362.                    in with call waiting.  Call waiting is a real problem for
  1363.                    people who run a BBS.  When a call is coming in on the
  1364.                    callers phone, the line is momentarily disconnected.
  1365.                    Sometimes the modem on the BBS will react by detecting the
  1366.                    loss of carrier and will disconnect.  You can reduce the
  1367.                    chance of this happening by setting this register to 10 or
  1368.                    more.  Of course, sometimes the calling modem will
  1369.                    disconnect.  You have no control over that.
  1370.  
  1371. ══════════════════════════════════════════════════════════════════════════════
  1372.   ┌─────────────────┐
  1373.   │ RBBS-PC TIP#  5 │
  1374.   └─────────────────┘
  1375.  
  1376. PROBLEM:   Zmodem giving error messages during uploads/downloads.  X00.SYS
  1377.            does not seem to handle Zmodem transfers as well as it does Xmodem
  1378.            or Ymodem transfers.
  1379.  
  1380. SYMPTOMS:  Zmodem will output error messages such as "Serial Input Error:
  1381.            Line Status Register 02" during uploads or downloads.
  1382.  
  1383. SOLUTION:  File transfer protocols such as Zmodem and Ymodem-G are "External
  1384.            Protocols", meaning that in order to use them RBBS must shell to
  1385.            DOS and invoke an external protocol driver such as DSZ.
  1386.            Unfortunately, DSZ does not currently have fossil support.  As a
  1387.            result, X00.SYS does not benefit DSZ or any of its protocols.
  1388.  
  1389.            The solution is to press Chuck Forsberg to implement fossil support
  1390.            into the DSZ engine.  As modem speeds rise and more sysops run
  1391.            DesqView, the need for fossil support becomes even more apparent.
  1392.  
  1393.            In the meantime, avoid using large buffers for DSZ.  Work to
  1394.            increase the speed of your system through the use of caching and
  1395.            ram disks.  By decreasing the amount of time it takes to do disk
  1396.            access, you run less risk of being late in servicing an interrupt.
  1397.            Also, setting your DesqView Foreground/Background clock ticks to
  1398.            small numbers close together (3-3 or 2-2) will help improve
  1399.            interrupt latency due to task switching.  If you still have
  1400.            problems, use the HANDSHAKE SLOW command to disable reception
  1401.            during disk transfers.
  1402.  
  1403. ══════════════════════════════════════════════════════════════════════════════
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453. ══════════════════════════════════════════════════════════════════════════════
  1454.   ┌────────────────┐
  1455.   │ Communications │
  1456.   └────────────────┘
  1457. ══════════════════════════════════════════════════════════════════════════════
  1458.   ┌────────────────────────┐
  1459.   │ Communications TIP#  1 │
  1460.   └────────────────────────┘
  1461.  
  1462. PROBLEM:   Connect problems when using MNP-5 modems.  Sometimes the speed is
  1463.            slower than other times.
  1464.  
  1465. SYMPTOMS:  When calling a BBS that is using a U.S. Robotics Dual-Standard or
  1466.            HST modem using a 2400 baud MNP-5 modem, sometimes the connection
  1467.            will be at 2400 baud and sometimes it will be 1200.  In both cases
  1468.            the connection will be a "reliable connect".
  1469.  
  1470. SOLUTION:  Some 2400 baud MNP-5 modems are not fully compatible with the MNP
  1471.            protocol.  Generally these were earlier modems, but I know of one
  1472.            case where the modem was a current production model.  The solution
  1473.            is to have the BBS operator change his S15 register to 64.  This
  1474.            allows compatibility with these modems.  This register change must
  1475.            be done on the Dual-Standard or HST modem, not on the 2400 baud
  1476.            modem.
  1477.  
  1478. ══════════════════════════════════════════════════════════════════════════════
  1479.   ┌────────────────────────┐
  1480.   │ Communications TIP#  2 │
  1481.   └────────────────────────┘
  1482.  
  1483. PROBLEM:   Download speeds of ZIP files seem slow when using a 2400 baud MNP-5
  1484.            modem.
  1485.  
  1486. SYMPTOMS:  When downloading from some BBS's the download speed of ZIP files is
  1487.            about 280 cps.  From other boards only about 250 cps is possible.
  1488.  
  1489. SOLUTION:  MNP-5 compression is not effective on ZIP files.  In fact, if you
  1490.            try to compress a ZIP file, things actually slow down.  As a
  1491.            result, most boards disable MNP-5 compression.  You can still
  1492.            achieve an error correcting link, but there will be no compression.
  1493.            Under this scenario you will achieve about 280 cps download speeds
  1494.            at the expense of screen update speed.  The screens full of menus
  1495.            are not compressed either!  On my board, MNP-5 compression is
  1496.            enabled.  If you call in with MNP-5 your screen updates will be
  1497.            very fast, but your downloads of ZIP files will be in the 250 cps
  1498.            area.  If you download Text or ASCII files, you may achieve rates
  1499.            as high as 500 cps.  The solution is to defeat compression on the
  1500.            callers end when you want to download ZIP files.  There is usually
  1501.            an "AT" command to defeat MNP-5 compression.  Read your manual.  If
  1502.            you intend to do a lot of downloading, defeat MNP-5.  If you are
  1503.            just calling to browse, leave it on.  You now have the best of both
  1504.            worlds.
  1505.  
  1506. ══════════════════════════════════════════════════════════════════════════════
  1507.   ┌────────────────────────┐
  1508.   │ Communications TIP#  3 │
  1509.   └────────────────────────┘
  1510.  
  1511. PROBLEM:   Download speeds from some HST boards are not as fast as on other
  1512.            HST boards.
  1513.  
  1514. SYMPTOMS:  Download speeds from some HST boards run up to 1700 cps.  Others
  1515.            can achieve only about 900-1100 cps.
  1516.  
  1517. SOLUTION:  U.S. Robotics manufactured two HST modems.  The old modem was an
  1518.            HST 9600.  The newer model was an HST 14400.  The 9600 used a 9600
  1519.            baud forward channel and a 300 baud back channel.  The 14400 used a
  1520.            14400 baud forward channel and a 450 baud back channel.  After you
  1521.            sign off the board, do an ATI6.  at the bottom of the screen you
  1522.            will see 9600/300 or 14400/450.  This will tell you what type of
  1523.            modem you hooked up with.  There are a lot of old HST's out there.
  1524.            There really is no solution to this problem unless you want to send
  1525.            your favorite SYSOP about $500.00 for a new HST.
  1526.  
  1527.            NOTE 1:  It is possible that the SYSOP doesn't have his modem set
  1528.                     up correctly, but I have found that to be somewhat rare.
  1529.                     Normally that won't exact that much performance loss.  If
  1530.                     the SYSOP has an HST 9600 there really isn't much he can
  1531.                     do.
  1532.  
  1533. ══════════════════════════════════════════════════════════════════════════════
  1534.   ┌────────────────────────┐
  1535.   │ Communications TIP#  4 │
  1536.   └────────────────────────┘
  1537.  
  1538. PROBLEM:   DSZ/Zmodem refuses to work with my computer system.
  1539.  
  1540. SYMPTOMS:  When using DSZ/Zmodem, it refuses to recognize the serial port.  No
  1541.            communication occurs and I get bumped out of the program.
  1542.  
  1543. SOLUTION:  I ran into this problem with DSZ/Zmodem on my machine.  The problem
  1544.            is that I was using a non-standard Port/IRQ combination.  My system
  1545.            uses COM3 and IRQ5 for the modem.  In order to support this
  1546.            combination you must invoke DSZ with the portx parameter.  My
  1547.            command line to invoke DSZ from Qmodem is as follows:
  1548.  
  1549.            DSZ portx 3e8,5 speed %1 rz -rr
  1550.  
  1551.            This sets up DSZ to use COM3 and IRQ5.  DSZ is case sensitive!  Do
  1552.            not use upper-case letters for parameters.
  1553.  
  1554. ══════════════════════════════════════════════════════════════════════════════
  1555.   ┌────────────────────────┐
  1556.   │ Communications TIP#  5 │
  1557.   └────────────────────────┘
  1558.  
  1559. PROBLEM:   I get garbage characters on my screen even though I have an MNP-5
  1560.            modem.
  1561.  
  1562. SYMPTOMS:  Strange characters appear on the screen when using a communications
  1563.            program.  This occurs randomly whether typing or not.
  1564.  
  1565. SOLUTION:  Make sure that MNP-5 is turned on.  Some modems will not allow you
  1566.            to defeat compression without also defeating error correction.  On
  1567.            zipped files, throughput suffers because of MNP-5.  However, if you
  1568.            turn off MNP-5 you may lose error correction.  Check your manuals.
  1569.            U.S. Robotics Dual-Standard and HST modems allow the defeating of
  1570.            MNP-5 compression while still maintaining an error correcting link.
  1571.            Other modems may not be as flexible.  Also, check to make sure that
  1572.            the remote modem is also MNP-5 capable.  If the other modem doesn't
  1573.            have MNP-5 you won't get an error correcting link.
  1574.  
  1575. ══════════════════════════════════════════════════════════════════════════════
  1576.   ┌────────────────────────┐
  1577.   │ Communications TIP#  6 │
  1578.   └────────────────────────┘
  1579.  
  1580. PROBLEM:   Unable to attain a V.42bis connection with USR modem.
  1581.  
  1582. SYMPTOMS:  Even though I have a V.42bis modem, I can't connect to a remote
  1583.            V.42bis modem properly.  I just get a normal MNP-5 connection.
  1584.  
  1585. SOLUTION:  In order for V.42bis to work properly it has to be enabled on both
  1586.            ends.  With a U.S. Robotics HST or Dual-Standard you must send
  1587.            AT&A3 and either AT&K1 or AT&K3 in order to turn compression on.
  1588.            Some BBS's turn compression off so a V.42bis connection is
  1589.            impossible.  Another potential problem is that you must have your
  1590.            com port locked at 38400 baud in order for V.42bis to work.  Since
  1591.            V.42bis uses 4:1 compression you must send data to the modem at
  1592.            38400 in order for it to be effective anyway.
  1593.  
  1594.            A V.42bis connection between two HST's can transfer text at some
  1595.            pretty amazing speeds.  I have heard of speeds as high as 3200 cps
  1596.            and I have seen transfer speeds on my system as high as 2850 cps on
  1597.            text files.  The best thing about V.42bis is that there is
  1598.            virtually no penalty for ZIP transfers.  You end up with the best
  1599.            of both worlds.  The menus and other text really fly by and there
  1600.            is no degradation when transferring ZIP files.
  1601.  
  1602. ══════════════════════════════════════════════════════════════════════════════
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651. ══════════════════════════════════════════════════════════════════════════════
  1652.   ┌─────────┐
  1653.   │ Doorway │
  1654.   └─────────┘
  1655. ══════════════════════════════════════════════════════════════════════════════
  1656.   ┌─────────────────┐
  1657.   │ Doorway TIP#  1 │
  1658.   └─────────────────┘
  1659.  
  1660. PROBLEM:   When I use Doorway to drop to dos, the screen for applications such
  1661.            as PC Shell is not right.  This problem only occurs when running
  1662.            two or more nodes of RBBS-PC under DesqView.
  1663.  
  1664. SYMPTOMS:  When doing a remote drop to dos and using a "mis-behaved" program
  1665.            such as PC Shell, half of the screen is black.  Sometimes the
  1666.            screen of another node will be seen remotely.
  1667.  
  1668. SOLUTION:  Set the "Virtualize text/graphics" to "Y" in the DesqView setup for
  1669.            each node of RBBS-PC.  Normally RBBS-PC does not require this since
  1670.            it does not do direct screen writes.  However, when you run a
  1671.            program remotely using doorway, all of the programs you run may not
  1672.            be "well-behaved".  By telling DesqView to Virtualize everything,
  1673.            you will force the program to behave itself, even in a door.
  1674.  
  1675. ══════════════════════════════════════════════════════════════════════════════
  1676.   ┌─────────────────┐
  1677.   │ Doorway TIP#  2 │
  1678.   └─────────────────┘
  1679.  
  1680. PROBLEM:   Typing during a screen update will produce garbage characters.
  1681.  
  1682. SYMPTOMS:  During a remote screen update, if a character is pressed, the
  1683.            screen will be jumbled up.  If you wait until after the screen has
  1684.            been updated, everything works normally.
  1685.  
  1686. SOLUTION:  There are two things which I have done to eliminate this problem.
  1687.            The first is to make sure that the FIFO of the 16550 on the BBS is
  1688.            enabled to 15.  I use X00.SYS on my system.  The default FIFO
  1689.            initialization is 8.  You must use the F=15 switch to enable 15
  1690.            bytes of buffering.  Use this switch with caution as it increases
  1691.            interrupt latency.  If you have problems with uploads or downloads,
  1692.            go back to the default setting.
  1693.  
  1694.            The second thing which seems to help is to use XU to enable the
  1695.            Fossil before running Doorway.  My batch file looks like this:
  1696.  
  1697.            XU PORT:0:ON
  1698.            DOORWAY COM1F ... (Your Doorway switches go here)
  1699.            XU PORT:0:OFF
  1700.  
  1701.            The COM1F was added with Doorway 2.06Beta to allow use of a fossil
  1702.            driver, however it appears that Doorway cannot turn the fossil on
  1703.            and off by itself.  When RBBS shells, it turns the fossil off.  It
  1704.            then turns it back on when it resumes normal operations.  By using
  1705.            XU to turn the fossil on, Doorway benefits from its use.  After
  1706.            making these changes, I was unable to introduce any errors into my
  1707.            screen updates.  If you do not have Doorway 2.06, I suggest that
  1708.            you upgrade.
  1709.  
  1710. ══════════════════════════════════════════════════════════════════════════════
  1711.   ┌─────────────────┐
  1712.   │ Doorway TIP#  3 │
  1713.   └─────────────────┘
  1714.  
  1715. PROBLEM:   Some programs refuse to run remotely with Doorway.
  1716.  
  1717. SYMPTOMS:  Programs such as SHEZ, THEDRAW, UPDN, and FLASH will not run with
  1718.            Doorway.  When I try to run them, I am returned either to the menu
  1719.            or to the board.  Other programs such as PCSHELL and PFS Pro-Write
  1720.            run fine.
  1721.  
  1722. SOLUTION:  Some programs have to be executed from their own subdirectory.  You
  1723.            need to use a batch file to change to that specific subdirectory.
  1724.            Unfortunately, you need Command.Com to execute batch files.
  1725.            Doorway will load Command.Com provided you use the /C:VIA switch.
  1726.            You need to create a batch file and invoke these programs using the
  1727.            /C:VIA switch as follows:
  1728.  
  1729.            /C:VIA /P:D:\UTILITY\SHEZ\DOORSHEZ.BAT
  1730.            /C:VIA /P:C:\THEDRAW\DOORDRAW.BAT
  1731.            /C:VIA /P:C:\RBBS\DOORUPDN.BAT
  1732.            /C:VIA /P:C:\RBBS\FLASH\DOORFLAS.BAT
  1733.  
  1734.            My batch file for SHEZ looks like this:
  1735.  
  1736.            D:
  1737.            CD\UTILITY\SHEZ
  1738.            SHEZ.EXE
  1739.            C:
  1740.            CD\RBBS\DOORWAY
  1741.            EXIT
  1742.  
  1743.            Since SHEZ is configured to run in a specific subdirectory, it
  1744.            should be invoked by a batch file and you need Command.Com to run
  1745.            batch files.
  1746.  
  1747.            NOTE 1:  It is important to return to the Doorway subdirectory
  1748.                     before exiting from your batch file.
  1749.  
  1750. ══════════════════════════════════════════════════════════════════════════════
  1751.   ┌─────────────────┐
  1752.   │ Doorway TIP#  4 │
  1753.   └─────────────────┘
  1754.  
  1755. PROBLEM:   PC Shell won't display proper characters under Doorway.
  1756.  
  1757. SYMPTOMS:  When running PC Shell (Version 5.5 or 6.0) under Doorway, ALT-H
  1758.            (Show) in the file editor will not display the highlited reverse
  1759.            arrow key.  The screen gets all jumbled up and is virtually
  1760.            unreadable.
  1761.  
  1762. SOLUTION:  Get an updated version of Doorway 2.06 Beta.  Marshall Dudley has
  1763.            corrected this bug in the later versions of 2.06 Beta.  My version
  1764.            is dated 11-17-90.  Beta versions of Doorway are available only to
  1765.            registered users.
  1766.  
  1767.            NOTE 1:  Doorway version 2.11 has now been released.  This file is
  1768.                     available from The Bertha BBS.  Doorway is shareware.
  1769.  
  1770. ══════════════════════════════════════════════════════════════════════════════
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783. ══════════════════════════════════════════════════════════════════════════════
  1784.   ┌────────┐
  1785.   │ Qmodem │
  1786.   └────────┘
  1787. ══════════════════════════════════════════════════════════════════════════════
  1788.   ┌────────────────┐
  1789.   │ Qmodem TIP#  1 │
  1790.   └────────────────┘
  1791.  
  1792. PROBLEM:   Qmodem 4.2 or 4.2A will not dial phone automatically, although
  1793.            manual dialing works fine.  This was not a problem with 4.1b.
  1794.  
  1795. SYMPTOMS:  After doing an ALT-D and trying to get Qmodem to dial the phone,
  1796.            nothing happens.  The modem does not take the phone off-hook.
  1797.  
  1798. SOLUTION:  This can occur after upgrading from Qmodem 4.1b to Qmodem 4.2 or
  1799.            4.2A.  When you use 40TO42 to convert your .FON file to the new
  1800.            format, the prefixes are not converted since they are stored
  1801.            elsewhere.  You need to re-enter your prefixes into 4.2 or 4.2A.
  1802.  
  1803. ══════════════════════════════════════════════════════════════════════════════
  1804.   ┌────────────────┐
  1805.   │ Qmodem TIP#  2 │
  1806.   └────────────────┘
  1807.  
  1808. PROBLEM:   ANSI codes appear randomly on screen with Qmodem 4.2.
  1809.  
  1810. SYMPTOMS:  When using Qmodem 4.2, 4.2A, or 4.2B, random ANSI codes will appear
  1811.            on the screen.  This can be caused to occur by pressing keys in
  1812.            rapid succession while receiving a screen update.  Qmodem 4.1b did
  1813.            not exhibit this behavior.
  1814.  
  1815. SOLUTION:  Set INT16 ENABLE To OFF.  When ON, Qmodem uses an internal keyboard
  1816.            input handler which supports 101-key enhanced keyboards, including
  1817.            the F11 & F12 function keys.  When OFF, Qmodem uses the standard
  1818.            DOS input handler and the F11 & F12  function keys are not
  1819.            supported.  The machine I noticed this on was a Zenith 286/8MHZ.
  1820.            After changing this switch, I have had no further problems.
  1821.  
  1822. ══════════════════════════════════════════════════════════════════════════════
  1823.   ┌────────────────┐
  1824.   │ Qmodem TIP#  3 │
  1825.   └────────────────┘
  1826.  
  1827. PROBLEM:   Random characters lost during BBS sessions.
  1828.  
  1829. SYMPTOMS:  During a BBS session, if a key is pressed when receiving data from
  1830.            the board, sometimes a character or two will be lost.  The text
  1831.            will be shifted to the left by however many characters were
  1832.            missing.  This normally happens on my system when I am receiving
  1833.            color menus from the board.  If I press a key while the menu is
  1834.            being updated, portions of the menu will be missing or shifted
  1835.            over.
  1836.  
  1837. SOLUTION:  Get a serial card with 16550AFN UARTs.  The 16550AFN has a 16 byte
  1838.            buffer to handle problems with interrupt latency.  The standard
  1839.            serial port UART is either an 8250 or 16450.  Neither of these
  1840.            chips has a buffer.  Interrupt latency is usually not suspected in
  1841.            systems that are not multitasking, however I have seen this problem
  1842.            occur on 8 MHZ and 12 MHZ 286 systems with no multitasking software
  1843.            installed.  Installing a buffered serial card totally solved the
  1844.            problem.
  1845.  
  1846. ══════════════════════════════════════════════════════════════════════════════
  1847.  
  1848.  
  1849. ══════════════════════════════════════════════════════════════════════════════
  1850.   ┌───────────────────┐
  1851.   │ Reconfig/Automenu │
  1852.   └───────────────────┘
  1853. ══════════════════════════════════════════════════════════════════════════════
  1854.   ┌───────────────────────────┐
  1855.   │ Reconfig/Automenu TIP#  1 │
  1856.   └───────────────────────────┘
  1857.  
  1858. PROBLEM:   When I use Reconfig in combination with a cache, the configuration
  1859.            is not changed.
  1860.  
  1861. SYMPTOMS:  When Reconfig does a warm boot after changing the Config.Sys and
  1862.            Autoexec.Bat files, the changes are not made.  The computer boots
  1863.            up with the old configuration.  This only happens when using a
  1864.            cache.
  1865.  
  1866. SOLUTION:  This problem occurs because of "write caching".  PC-Cache 6.0,
  1867.            ADCACHE, and Super PC-Kwik all use write caching which caches all
  1868.            disk writes as well as disk reads.  PC-Cache 6.0 however has write
  1869.            caching as its default.  On some machines, the warm boot will occur
  1870.            before the cache has written the changes to the disk.  This may
  1871.            depend on the speed of the machine as well.  The solution is either
  1872.            to disable write caching or to flush the cache before rebooting.  I
  1873.            elected not to use write caching since Reconfig does not have a
  1874.            convenient place to flush the cache.  Other programs may be
  1875.            different.
  1876.  
  1877.            NOTE 1:  It is possible to use write-caching with Reconfig,
  1878.                     although it is a bit involved.  Please see
  1879.                     Reconfig/Automenu TIP #2.
  1880.  
  1881. ══════════════════════════════════════════════════════════════════════════════
  1882.   ┌───────────────────────────┐
  1883.   │ Reconfig/Automenu TIP#  2 │
  1884.   └───────────────────────────┘
  1885.  
  1886. PROBLEM:   I can't get write-caching to work with Reconfig or Automenu.
  1887.  
  1888. SYMPTOMS:  Reconfig won't save the changes when rebooting.  Automenu works,
  1889.            but I am worried about data corruption when using write-caching.
  1890.  
  1891. SOLUTION:  Write-caching can be successfully used under a menuing system, even
  1892.            those that require occasional reboots to change system parameters
  1893.            and configurations.  These reboots are normally required to remove
  1894.            TSR programs from memory so that programs have a "clean"
  1895.            environment to run in.  I normally reboot to run PC-Backup,
  1896.            DiskFix, DesqView, Windows, and many other programs.  Each has its
  1897.            own special drivers and configuration.  By performing a warm boot,
  1898.            I don't have to worry as much about TSR conflicts.  By being very
  1899.            careful, you can use write-caching without inordinate risk.  Of
  1900.            course, if you get a power failure, or a hang, you will still be in
  1901.            trouble.  If you are not technically versed in your hardware and
  1902.            software, you are better off backing out now.
  1903.  
  1904.            The first thing to do is to find a cache program that allows you to
  1905.            both flush and disable the cache from dos.  I use Super PC-Kwik.
  1906.            Once Super PC-Kwik is installed, the command SUPERPCK /F flushes
  1907.            the cache, and SUPERPCK /D disables the cache until you enable it
  1908.            again with SUPERPCK /E.  Other caches may have this capability as
  1909.            well.  I will explain how I was able to use write-caching on my
  1910.            system.  If you use a different cache you will have to figure out
  1911.            whether you can do the same.
  1912.  
  1913.            Those of us with menu driven systems normally have a menu option to
  1914.            QUIT.  Sometimes there is also a head parking utility which is run
  1915.            at this time.  If you use write-caching you MUST have a menu option
  1916.            to QUIT.  The reason is that when you are ready to quit, you must
  1917.            flush the cache before you power down.  With Automenu, just put the
  1918.            command SUPERPCK /F /D before your head parking utility and your
  1919.            cache will be flushed and disabled before you quit.  If you have a
  1920.            menu option that calls a Reconfig configuration, put SUPERPCK /F /D
  1921.            before you call Reconfig.  Make sure that the subdirectory that has
  1922.            SUPERPCK is pointed to in your PATH statement, otherwise your cache
  1923.            won't get flushed and disabled.  Examples...Examples...Examples...
  1924.  
  1925.            *AUTOMENU*
  1926.  
  1927.            Comment    │.│..............................................
  1928.            Selection  │*│QUIT (Flush Cache, Park Heads)
  1929.            Batch-NRes │+│CD\
  1930.            Batch-NRes │+│SUPERPCK /F /D
  1931.            Batch-NRes │+│PARK
  1932.            Batch-NRes │+│SUPERPCK /E
  1933.            Batch-NRes │+│AUTO
  1934.            Comment    │.│..............................................
  1935.  
  1936.            NOTE 1:  In this example the cache is flushed and disabled before
  1937.                     parking the heads.  If the user presses a key to return to
  1938.                     the menu, the cache is enabled before returning.  Some
  1939.                     head parking utilities do not allow you to return, so the
  1940.                     last two lines are not necessary.  This concept may also
  1941.                     be used to disable the cache before running some programs
  1942.                     that will not report accurate information with a cache,
  1943.                     although the cache will still be in memory.  The best
  1944.                     solution is to reboot the system with the new
  1945.                     configuration.
  1946.  
  1947.            Comment    │.│..............................................
  1948.            Selection  │*│PCTools Deluxe 6.0 Disk Fix
  1949.            Batch-NRes │+│CD\
  1950.            Batch-NRes │+│SUPERPCK /F /D
  1951.            Batch-NRes │+│RECONFIG DISKFIX
  1952.            Comment    │.│..............................................
  1953.  
  1954.            NOTE 2:  This example shows how to flush and disable the cache
  1955.                     prior to executing Reconfig.  When Reconfig boots the
  1956.                     system with your normal configuration, caching will be
  1957.                     enabled as usual.
  1958.  
  1959. ══════════════════════════════════════════════════════════════════════════════
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981. ══════════════════════════════════════════════════════════════════════════════
  1982.   ┌──────────┐
  1983.   │ Hardware │
  1984.   └──────────┘
  1985. ══════════════════════════════════════════════════════════════════════════════
  1986.   ┌──────────────────┐
  1987.   │ Hardware TIP#  1 │
  1988.   └──────────────────┘
  1989.  
  1990. PROBLEM:   After installing a new hard or floppy drive, the unit doesn't work.
  1991.            I have checked my drive select jumpers and they are fine.
  1992.  
  1993. SYMPTOMS:  The floppy drive refuses to read disks, the hard drive acts like it
  1994.            isn't hooked up.
  1995.  
  1996. SOLUTION:  Check your cables!  Zenith normally uses cables with no "twist".
  1997.            You then set the drive select jumpers to the physical location of
  1998.            the drive.  Example:  Drive A: would be DS0, and Drive B: would be
  1999.            DS1.  IBM uses a cable which "twists" the drive select lines to
  2000.            fool the first drive.  Example:  Drive A: would be at the end of
  2001.            the cable and be DS1, and Drive B: would be before the twist and be
  2002.            DS1 also.  If you are using "twist" cables which IBM likes to use,
  2003.            make sure you are using a cable with the proper twist.  If you are
  2004.            like me, you didn't know there was a difference.  IBM twists wires
  2005.            25 through 29 for a hard drive cable and wires 10 through 16 for a
  2006.            floppy drive.  Using the wrong cable can cause many problems.
  2007.  
  2008. ══════════════════════════════════════════════════════════════════════════════
  2009.   ┌──────────────────┐
  2010.   │ Hardware TIP#  2 │
  2011.   └──────────────────┘
  2012.  
  2013. PROBLEM:   Two LPT ports will not work correctly on one machine.
  2014.  
  2015. SYMPTOMS:  When attempting to run two parallel printers on one computer, both
  2016.            printers respond to data from the LPT1 port.  Port number 1 is set
  2017.            up as LPT1 and port 2 is set up as LPT2.  Printing to LPT2 just
  2018.            hangs the machine, although a CTRL-C will break out.
  2019.  
  2020. SOLUTION:  Set your second printer port to LPT3 rather than LPT2.  The reason
  2021.            is that DOS uses logical addresses to reference printers.  DOS
  2022.            expects to find the first printer port at 3BC.  This address is
  2023.            only used by the "Monochrome Display With Printer Adapter".  If you
  2024.            don't have this particular card in your computer, DOS will
  2025.            designate the physical LPT2 port as logical device LPT1.  The
  2026.            following chart will help show this:
  2027.  
  2028.            Printer Port        BIOS           DOS
  2029.              Address         Reference      Reference
  2030.            ------------      ---------      -------------------------------
  2031.                3BC             LPT1         LPT1
  2032.                378             LPT2         LPT2 (LPT1 if 3BC is absent)
  2033.                278             LPT3         LPT3 (LPT2 if 3BC is absent)
  2034.  
  2035. ══════════════════════════════════════════════════════════════════════════════
  2036.   ┌──────────────────┐
  2037.   │ Hardware TIP#  3 │
  2038.   └──────────────────┘
  2039.  
  2040. PROBLEM:   Garbled characters when using an IBM 5182 color printer.
  2041.  
  2042. SYMPTOMS:  Characters (especially graphics) will get garbled when printing
  2043.            long documents on this printer.  Another symptom will be printer
  2044.            not ready errors occurring at random intervals.
  2045.  
  2046. SOLUTION:  The IBM 5182 color printer uses a Centronics parallel interface.
  2047.            Pin 12 is used to signal "Page End" or "Paper Empty".  The problem
  2048.            with this particular printer is that pin 12 is not connected to
  2049.            anything within the printer.  It is just an open line!  If you use
  2050.            a "standard" parallel cable with this printer, all of the wires are
  2051.            connected.  When doing heavy printing, a spike may inductively
  2052.            couple into the wire connected to this pin and be interpreted by
  2053.            the computer as a "Page End" or "Paper Empty" signal.  This causes
  2054.            the computer to believe that there is a problem and it halts with
  2055.            an error message.  If an oscilloscope is placed on this pin you can
  2056.            actually see the inductive spikes!  The solution is to ground this
  2057.            pin to eliminate the inductive spikes.
  2058.  
  2059.            It is likely that originally, the printer came with a special cable
  2060.            that did not have this wire connected.  It is also possible that
  2061.            this wire was grounded within one of the connectors.
  2062.  
  2063.            Do NOT attempt this unless you are well versed in electronic
  2064.            maintenance.  There are hazardous voltages within a printer.  This
  2065.            will also void your warranty.  If you are still game, this may be
  2066.            done as follows:
  2067.  
  2068.            Disassemble the printer and remove the interface board.  You will
  2069.            see a ribbon cable that runs from the connector on the rear down to
  2070.            the board itself.  On the solder side of the board, note that the
  2071.            lines are numbered.  You need to jumper line 12 to ground.  The
  2072.            easiest way that I found is to put a small jumper wire from line 12
  2073.            directly across to line 30.  Lines 19 through 30 are all grounded.
  2074.  
  2075.                36  oooooo│ooooooooooo  19
  2076.                          │<-Jumper           Solder Side
  2077.                18  oooooo│ooooooooooo   1
  2078.  
  2079.            This is an extremely well built printer and should work for a long
  2080.            time.  This modification should make it work properly with any
  2081.            standard parallel cable.
  2082.  
  2083. ══════════════════════════════════════════════════════════════════════════════
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113. ══════════════════════════════════════════════════════════════════════════════
  2114.   ┌─────────┐
  2115.   │ Windows │
  2116.   └─────────┘
  2117. ══════════════════════════════════════════════════════════════════════════════
  2118.   ┌─────────────────┐
  2119.   │ Windows TIP#  1 │
  2120.   └─────────────────┘
  2121.  
  2122. PROBLEM:   Windows 3.0 will not run when using Disk Manager.
  2123.  
  2124. SYMPTOMS:  When attempting to load Windows 3.0, the process will hang and the
  2125.            hard drive activity light will flash on and off at about 30 second
  2126.            intervals.  Program Manager will not load.
  2127.  
  2128. SOLUTION:  When using Windows 3.0 with Disk Manager, you must turn off
  2129.            VirtualHDIrq in the [386enh] section of SYSTEM.INI.  The proper
  2130.            format is:
  2131.  
  2132.            VirtualHDIrq=OFF
  2133.  
  2134.            The default for this switch is ON.  Windows in 386 enhanced mode
  2135.            normally terminates interrupts from the hard disk controller,
  2136.            bypassing the ROM routine that handles these interrupts.  This
  2137.            interferes with the way that Disk Manager's device driver handles
  2138.            disk access.
  2139.  
  2140. ══════════════════════════════════════════════════════════════════════════════
  2141. The End.
  2142.  
  2143.